/*
 * Copyright (c) 2020 hebeiyiliuba.com
 * All rights reserved.
 *
 */
package org.jeecg.modules.third.jg.gd.report.dto;

import lombok.Data;
import lombok.experimental.Accessors;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import java.io.Serializable;

/**
 * 司机信息
 *
 * @author duanlikao
 * @created 2021/7/29
 */
@Data
@XmlAccessorType(XmlAccessType.FIELD)
@Accessors(chain = true)
public class StDriverDTO implements Serializable {
    @XmlElement
    private String nameOfPerson	;//驾驶员信息-姓名	1..1	an..30	必填。
    @XmlElement
    private String	drivingLicense	;//身份证号	1..1	an..18	必填。

    @XmlElement
    private String	vehicleClass	;//	准驾车型	0..1	an..20	使用总质量4.5吨及以下普通货运车辆从事普通货物运输经营的驾驶员必填，根据机动车驾驶证填写。
    @XmlElement
    private String	issuingOrganizations		;//驾驶证发证机关	0..1	an..128	使用总质量4.5吨及以下普通货运车辆从事普通货物运输经营的驾驶员必填，根据机动车驾驶证填写。
    @XmlElement
    private Long	validPeriodFrom		;//驾驶证有效期自	0..1	n8	使用总质量4.5吨及以下普通货运车辆从事普通货物运输经营的驾驶员必填，根据机动车驾驶证填写。YYYYMMDD
    @XmlElement
    private Long	validPeriodTo		;//驾驶证有效期至	0..1	n8	使用总质量4.5吨及以下普通货运车辆从事普通货物运输经营的驾驶员必填，根据机动车驾驶证填写。YYYYMMDD
    @XmlElement
    private String	qualificationCertificateNumber	;//	从业资格证号	1..1	an..18	必填，驾驶员从业资格证号，使用总质量4.5吨及以下普通货运车辆从事普通货物运输经营的驾驶员，填写“驾驶员身份证前6位+000000000000”。
    @XmlElement
    private String	telephoneNumber		;//手机号码	1..1	an..18	必填。
    @XmlElement
    private String	qualificationCertificateType	;//	驾驶员信息-从业资格类别	1..1	an..50	包含经营性道路货物运输驾驶员、道路危险货物运输驾驶员、其他、无等四类
    @XmlElement
    private Long	aduitTime		;//驾驶员信息-通过平台审核日期	1..1	n14	YYYYMMDDhhmmss
    @XmlElement
    private String	remark		;//备注	0..1	an..256	选填。
    @XmlElement
    private String	carrier	;//承运人	1..1	an..512	网络货运企业名称
    @XmlElement
    private String	senderCode	;//物流交换代码	1..1	an..20	企业物流交换代码
}
